Vuido 使用vue.js构建轻量级原生桌面应用

Vuido Vuido 使用vue.js构建轻量级原生桌面应用,并能在Windows, OS X and Linux 上运行。 使用vue-cli创建Vuido项目: npm inst...

iconfont编码动态渲染

iconfont编码动态渲染 常用网站 Font Awesome iconfont—阿里巴巴矢量图标库

常用的7个位运算符,以及在JS中的妙用

位运算直接对二进制位进行计算,位运算直接处理每一个比特位,是非常底层的运算,好处是速度极快,缺点是很不直观,许多场合不能够使用。 位运算只对整数起作用,如果一个运算数不是...

面试题整理

原型 【知识点】变量提升、this指向、运算符优先级、原型、继承、全局变量污染、对象属性及原型属性优先级 function Foo() { getName = function ()...

css常用技巧,以及css相关网址链接

背景模糊:filter: blur(30px); flex 布局固定宽度元素被挤压: flex-shrink:0 | CSS 高度设置 父元素设置 min-height 子元素 height...

Vue lifeCycle & Little tips summary

| 生命周期 | keep-alive 组件切换/缓存 PS:使用 keep-alive 的组件,实例化 name 值与路由配置 name 值必须相同,否则 keep-alive ...

快捷键整理 shortcut

常用快捷键 任务管理器: ctrl + alt + delete 打开cmd: win + R IDEA psvm:public static void main fori:for循环...

常用技巧 tips

启动Mysql : net start mysql 创建maven项目: mvn archetype:generate -DgroupId=imooc-arthhur -DartifactId...

Vue 源码学习

根据源码 Vue.js v2.0.2,对常见数据项props、data、computed、methods、watch的工作原理进行解析

Object.defineProperty

Object.defineProperty(obj, prop, descriptor) 定义新属性或修改原有的属性,并返回这个对象。

Vue 响应式原理

vue 采用数据劫持结合发布者-订阅者模式,通过Object.defineProperty劫持各个属性的setter,getter,在数据变动时发布消息给订阅者,触发相应的监听回调。

Vritual DOM

虚拟DOM在DOM的基础上建立了一个抽象层,对数据和状态所做的任何改动,都会被自动且高效的同步到虚拟DOM,最后再批量同步到DOM中,可以最大的减少页面的重绘。